package com.transaction.demo.base.entity;

import java.io.Serializable;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 描述：日志审计表
 * 作者：马庆智
 * 日期：2023/03/28 17:07:13
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AuditLogBean implements Serializable {

	//主键
	private Integer auditLogId;

	//操作者 ID
	private Integer userId;

	//操作者姓名
	private String userName;

	//IP 地址
	private String ipAddress;

	//操作url
	private String operationUrl;

	//操作方法
	private String operationMethod;

	//操作类型
	private String operationType;

	//操作对象类型
	private String objectType;

	//操作对象 ID
	private long objectId;

	//请求参数
	private String requestParams;

	//操作结果
	private String responseParams;

	//操作时间
	private Date operationDate;

}
